sister town/city - Spanish English Dictionary